github.com/klauspost/compress/zstd.blockEnc.sequences (field)

108 uses

	github.com/klauspost/compress/zstd (current package)
		blockenc.go#L20: 	sequences  []seq
		blockenc.go#L44: 		if cap(b.sequences) < defSeqs {
		blockenc.go#L45: 			b.sequences = make([]seq, 0, defSeqs)
		blockenc.go#L56: 		if cap(b.sequences) < defSeqs {
		blockenc.go#L57: 			b.sequences = make([]seq, 0, defSeqs)
		blockenc.go#L91: 	b.sequences = b.sequences[:0]
		blockenc.go#L482: 	if len(b.sequences) == 0 {
		blockenc.go#L485: 	if len(b.sequences) == 1 && len(org) > 0 && len(b.literals) <= 1 {
		blockenc.go#L487: 		seq := b.sequences[0]
		blockenc.go#L490: 			b.encodeRLE(org[0], b.sequences[0].matchLen+zstdMinMatch+seq.litLen)
		blockenc.go#L602: 	case len(b.sequences) < 128:
		blockenc.go#L603: 		b.output = append(b.output, uint8(len(b.sequences)))
		blockenc.go#L604: 	case len(b.sequences) < 0x7f00: // TODO: this could be wrong
		blockenc.go#L605: 		n := len(b.sequences)
		blockenc.go#L608: 		n := len(b.sequences) - 0x7f00
		blockenc.go#L612: 		println("Encoding", len(b.sequences), "sequences")
		blockenc.go#L618: 	err = llEnc.normalizeCount(len(b.sequences))
		blockenc.go#L622: 	err = ofEnc.normalizeCount(len(b.sequences))
		blockenc.go#L626: 	err = mlEnc.normalizeCount(len(b.sequences))
		blockenc.go#L667: 		llEnc.setRLE(b.sequences[0].llCode)
		blockenc.go#L678: 		ofEnc.setRLE(b.sequences[0].ofCode)
		blockenc.go#L690: 		mlEnc.setRLE(b.sequences[0].mlCode)
		blockenc.go#L692: 			println("mlEnc.useRLE, code: ", b.sequences[0].mlCode, "value", b.sequences[0].matchLen)
		blockenc.go#L731: 	seq := len(b.sequences) - 1
		blockenc.go#L732: 	s := b.sequences[seq]
		blockenc.go#L758: 		s = b.sequences[seq]
		blockenc.go#L832: 	if len(b.sequences) == 0 {
		blockenc.go#L836: 	if len(b.sequences) > math.MaxUint16 {
		blockenc.go#L854: 	for i := range b.sequences {
		blockenc.go#L855: 		seq := &b.sequences[i]
		dict.go#L276: 		if len(block.sequences) == 0 {
		dict.go#L279: 		seqs += len(block.sequences)
		dict.go#L284: 		for i, seq := range block.sequences {
		enc_best.go#L147: 			blk.sequences = append(blk.sequences, seq{litLen: 1, matchLen: uint32(len(src)-1) - zstdMinMatch, offset: 1 + 3})
		enc_best.go#L193: 		canRepeat := len(blk.sequences) > 2
		enc_best.go#L373: 			blk.sequences = append(blk.sequences, seq)
		enc_best.go#L435: 		blk.sequences = append(blk.sequences, seq)
		enc_better.go#L114: 			blk.sequences = append(blk.sequences, seq{litLen: 1, matchLen: uint32(len(src)-1) - zstdMinMatch, offset: 1 + 3})
		enc_better.go#L158: 		canRepeat := len(blk.sequences) > 2
		enc_better.go#L206: 					blk.sequences = append(blk.sequences, seq)
		enc_better.go#L265: 					blk.sequences = append(blk.sequences, seq)
		enc_better.go#L496: 		blk.sequences = append(blk.sequences, seq)
		enc_better.go#L547: 			blk.sequences = append(blk.sequences, seq)
		enc_better.go#L676: 		canRepeat := len(blk.sequences) > 2
		enc_better.go#L726: 					blk.sequences = append(blk.sequences, seq)
		enc_better.go#L787: 					blk.sequences = append(blk.sequences, seq)
		enc_better.go#L1012: 		blk.sequences = append(blk.sequences, seq)
		enc_better.go#L1068: 			blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L119: 		canRepeat := len(blk.sequences) > 2
		enc_dfast.go#L165: 					blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L285: 		blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L346: 			blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L443: 			if len(blk.sequences) > 2 {
		enc_dfast.go#L472: 					blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L589: 		blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L617: 		if len(blk.sequences) <= 2 {
		enc_dfast.go#L651: 			blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L765: 		canRepeat := len(blk.sequences) > 2
		enc_dfast.go#L813: 					blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L934: 		blk.sequences = append(blk.sequences, seq)
		enc_dfast.go#L1005: 			blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L117: 		canRepeat := len(blk.sequences) > 2
		enc_fast.go#L159: 				blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L243: 		blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L268: 			blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L370: 			if len(blk.sequences) > 2 && load3232(src, repIndex) == uint32(cv>>16) {
		enc_fast.go#L397: 				blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L483: 		blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L491: 		if o2 := s - offset2; len(blk.sequences) > 2 && load3232(src, o2) == uint32(cv) {
		enc_fast.go#L508: 			blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L614: 		canRepeat := len(blk.sequences) > 2
		enc_fast.go#L659: 				blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L743: 		blk.sequences = append(blk.sequences, seq)
		enc_fast.go#L769: 			blk.sequences = append(blk.sequences, seq)
		snappy.go#L390: 		blk.sequences = append(blk.sequences, seq{